package com.kfm.base.branch;

import java.util.Scanner;

public class Demo03 {

    public static void main(String[] args) {
        /*
        编写一个简单的计算器程序，要求用户输入两个数和操作符（+、-、*、/），
        然后根据操作符进行相应的运算，并输出结果。如果输入的运算符不是有效的运算符，则输出"无效的运算符"。
         */
        Scanner in = new Scanner(System.in);

        System.out.println("请输入第一个数：");
        double num = in.nextDouble();

        System.out.println("请输入第二个数：");
        double num1 = in.nextDouble();

        System.out.println("请输入运算符(+ - * /)：");
        String operate = in.next();


        double result = switch (operate){
            case "+" ->  num + num1;
            case "-" ->  num - num1;
            case "*" ->  num * num1;
            case "/" ->  num / num1;
            default -> {
                System.out.println("无效的运算符");
                yield 0;
            }
        };
        System.out.println(result);
    }
}
